English Dictionary
◊ SPIRIT AWAY
spirit away
v 1: carry off mysteriously; as if by magic [syn: {spirit off}]
2: carry away rapidly and secretly, as if mysteriously